1
general::
Phrase(s): luxuriate in something
to indulge oneself in something; to enjoy the luxury of something. • She stood in front of the mirror, luxuriating in her lovely new coat. • They were all luxuriating in the warm, bubbling waters of the hot tub.
McGrawhill's American Idioms And Phrasal Verbs